snail plant - English Synonyms Dictionary